package com.xquant.marketdata.curvestrip.domain;

import com.xquant.common.core.annotation.Excel;
import com.xquant.common.core.web.domain.BaseEntity;

import java.math.BigDecimal;

/**
 * 利率行情
 *
 * @author botao.yu
 */
public class TirCurveDTO extends BaseEntity {
    private static final long serialVersionUID = 1L;

    @Excel(name = "开始日期")
    private String begDate;

    @Excel(name = "结束日期")
    private String endDate;

    @Excel(name = "利率曲线代码")
    private String ircCode;

    @Excel(name = "利率曲线名称")
    private String ircName;

    @Excel(name = "期限")
    private String ircTerm;

    @Excel(name = "利率(%)", cellType = Excel.ColumnType.PERCENT, scale = 4)
    private BigDecimal ircRate;

    public String getBegDate() {
        return begDate;
    }

    public void setBegDate(String begDate) {
        this.begDate = begDate;
    }

    public String getEndDate() {
        return endDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }

    public String getIrcCode() {
        return ircCode;
    }

    public void setIrcCode(String ircCode) {
        this.ircCode = ircCode;
    }

    public String getIrcName() {
        return ircName;
    }

    public void setIrcName(String ircName) {
        this.ircName = ircName;
    }

    public String getIrcTerm() {
        return ircTerm;
    }

    public void setIrcTerm(String ircTerm) {
        this.ircTerm = ircTerm;
    }

    public BigDecimal getIrcRate() {
        return ircRate;
    }

    public void setIrcRate(BigDecimal ircRate) {
        this.ircRate = ircRate;
    }
}
